package entity.config;

/**
 * 配置文件实体类
 * 配置文件的扩展内容写在这里
 */
public class ConfigInfo {
    private static final long serialVersionUID = 1L;

    /**
     * 包类型数据
     */
    private PackageGeneration packages;

    /**
     * 表类型数据
     */
    private TableGeneration table;

    /**
     * 数据库连接数据
     */
    private JdbcGeneration jdbc;

    /**
     * 文件输出数据
     */
    private OutputGeneration output;

    /**
     * 服务器数据
     */
    private ApplicationGeneration application;

    /**
     * 模板数据
     */
    private TempleGeneration temple;

    public PackageGeneration getPackages() {
        return packages;
    }

    public void setPackages(PackageGeneration packages) {
        this.packages = packages;
    }

    public TableGeneration getTable() {
        return table;
    }

    public void setTable(TableGeneration table) {
        this.table = table;
    }

    public JdbcGeneration getJdbc() {
        return jdbc;
    }

    public void setJdbc(JdbcGeneration jdbc) {
        this.jdbc = jdbc;
    }

    public OutputGeneration getOutput() {
        return output;
    }

    public void setOutput(OutputGeneration output) {
        this.output = output;
    }

    public ApplicationGeneration getApplication() {
        return application;
    }

    public void setApplication(ApplicationGeneration application) {
        this.application = application;
    }

    public TempleGeneration getTemple() {
        return temple;
    }

    public void setTemple(TempleGeneration temple) {
        this.temple = temple;
    }
}
